package fts.ftsdata.services;

import java.util.Collection;

import fts.ftsdata.domain.ITag;
import fts.ftsdata.domain.ITaggedFile;

public interface ILookupService {
	public <T extends ITaggedFile> Collection<T> getFilesByTagExpression(String expression, int pageNum, int pageSize) throws Exception;
	public <T extends ITaggedFile> T getFileByName(String str) throws Exception;
	public <T extends ITag> Collection<T> getAllTags() throws Exception;
}
